906
3407
7
2346
2
222
7597
6
276
959
1
354
951
1167
5
261
546
3
388
1200
1867
808
1019
1097
1171
1036
1905
790
1378